My laptop is Dell's d430 and comes with an SD card reader, but the newly purchased sdhc 4G card cannot be read.
I know that the electrical definition of sdhc is no different from that of SD, so I should update the software to be compatible with sdhc. Of course, this is just
Transferred from: http://blog.csdn.net/skdkjzz/article/details/38927943We know that in the process of scanning the card, the host is identified in the order of Sdio SD MMC, and it is important to note that this order is in its annotations. In this article, we'll look at the sdio identification process, which corresponds to the function of Mmc_attach_sdio (host) (
Before reading this article, please master the following basics, or skip this article.
Preliminary Knowledge :
Read the first 10 chapters of LDD3.
Familiar with kernel-driven model (SYSFS) and platform bus.
Briefly understand the SD card specifications.
The content of this article is based on the following hardware and software platforms:
Target platform: TQ2440
cpu:s3c2440
Kernel version: 3.12.5
Based on
From: http://www.jollen.org/blog/2007/01/open_source_sd_mmc_sdio.html
SD (Secure Digital) and MMC (multimedia card)
SD is a standard for flash memory card, which is a common SD memory card
The following are my notes from jollen (non-teaching documents), which cannot be clearly explained in many places. Please complete this part on your own. This article is a reference for anyone who wants to study the implementation of the Linux MMC driver (MMC core. Based on Linux 2.6.17.7, the kernel of the updated version is added with many patches (for example, sdhc patches of Linux 2.6.19). These updates
Familiar with SD/MMC-related registers, which can assist in understanding the protocols. So this article will introduce the SD/MMC-related registers?
1. SD card internal architecture
Before getting familiar with
1. Basic Knowledge: 1. Basic Structure of the Linux Device Driver. 2. the basic architecture of block Device Drivers (I believe that sbull people who have studied ldd3 should not be able to solve the problem. If it is just a bit of a horse, you have to make up for it.) 3. linux Device Driver Model. 2. Driver Analysis first, to clarify the files we need to analyze. The following files are from the linux-2.6.24 source code, we focus on the analysis of the basic architecture of the driver, so the d
SD card If there is no problem, in general format can solve the problem. But make a good backup of your data. If the card itself has problems, it is not read out card. This is a good job, you can add other people's cards to try. If the identification, the phone is no problem, the problem is the
1. Introduction to SD/mmccard
1. What is mmcka?
MMC: MMC is short for multimediacard, that is, a multi-media card. It is a non-volatile memory device with a small size (24mm * 32mm * 1.4mm), large capacity, low power consumption, and fast transmission speed. It is widely used in consumer electronic products.
The first step, remember that we first put the cell phone SD card in the card reader and then insert the reader into the computer to display a removable disk.
Step two, okay. Now we turn on the computer "start"-"Run"-enter "CMD".
The third step, and t
Use the phone to format the SD card, but note that the format SD card so that your SD card data will be all lost, so we do not have to back up the data will be lost.
1, we click on the Android Phone "system Setup" item, open "sto
In fact, we just look at the interface icon and English Micros know this is the reader interface.
Samsung XE700T1A Tablet PC Card reader for mini SD card slot, can only use Mini SD card
Summary:
Learn about SD card specifications, including definition, hardware features, data transfer, command system, etc. No code is involved.
This article is written for Linux driver development to help understand the SD card driver and does not involve excessive hardware content.
Outline:
create a new uEnv.txt file, write the boot configuration information in the file:uenvcmd=run linaro_sdbootlinaro_sdboot=echo Copying Linux from SD to RAM... fatload mmc 0 0x3000000 ${kernel_image} fatload mmc 0 0x2A00000 ${devicetree_image} if fatload mmc 0 0x2000000 ${ramdisk_image}; then bootm 0x3000000 0x2000000
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.